﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using BonsaiScrum.Core.Query;

namespace BonsaiScrum.Core.Persistance
{
    public interface IProjectReportingRepository
    {
        ICollection<ProjectReport> GetAllProjects();

        ProjectReport GetProjectWithId(int id);

        ICollection<ProjectReport> GetAllActiveProjectsForUser(int userId);
        ICollection<ProjectReport> GetAllActiveProjects();
        ICollection<SprintReport> GetAllSprintsForProject(int projectId);
    }
}
